with an arched head or snout - Almanca İngilizce Sözlük